have a long lasting marriage - Turc Anglais Dictionnaire